//TIP 要<b>运行</b>代码，请按 <shortcut actionId="Run"/> 或
// 点击装订区域中的 <icon src="AllIcons.Actions.Execute"/> 图标。
import com.alibaba.druid.pool.DruidDataSource;
import com.alibaba.druid.pool.DruidPooledConnection;

public class Main {
    public static void main(String[] args) {
        //dataSource 数据源
        DruidDataSource dataSource = new DruidDataSource();
        dataSource.setUrl("jdbc:mysql://localhost:3306/jdbc");
        dataSource.setDriverClassName("com.mysql.jdbc.Driver");
        dataSource.setUsername("root");
        dataSource.setPassword("319257rj");
        dataSource.setInitialSize(5);//初始化连接池数量
        dataSource.setMaxActive(10);//最大连接池数量
        dataSource.setMinIdle(5);//最小连接池数量
        dataSource.setMaxWait(5000);//等待连接池的最大时间，单位为毫秒
        dataSource.setValidationQuery("SELECT 1");//验证连接是否可用的sql语句
        try{
            DruidPooledConnection connection = dataSource.getConnection();
            if(connection != null){
                System.out.println("连接成功");}
        }catch(Exception e){
            throw new RuntimeException(e);
        }
    }
}